package com.ddpt.platform.common.export.dto.merchant;

import com.ddpt.platform.common.export.dto.ExportRequestDto;
import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * 自建活动模板导出Dto
 *
 * @author : zhanggsc
 * @Data : 2023/2/24 16:18
 */
@Getter
@Setter
public class CustomTemplateDto extends ExportRequestDto {

    /**
     * 模板名称模板名称
     */
    private String name;

    /**
     * 模板状态
     */
    private Integer status;

    /**
     * 查询的组织机构id
     */
    private List<Long> insIds;

    /**
     * 所属类型集合
     */
    private List<Long> typeIds;

    /**
     * 子类dto自定义-参数拼接方法
     * @return
     */
    @Override
    public String montage() {
        return super.montage() + name + status;
    }

    /**
     * 校验
     */
    @Override
    public void verification() {
        super.verification();
        //子类校验
    }
}
